package com.ev.aslReport.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * @author: π
 * @date 2022/7/25 13:57
 * @described:
 */
@Data
public class reportOneVO implements Serializable {
	private static final long serialVersionUID = 1L;
	// 期间
	private String period;
	// 标记（入库0，出库1）
	private Integer type;
	// 出入库日期
	private String inOutTime;
	// 出入库日期秒数
	private long times;
	// 物料批次
	private String batch;
	// 单据编号
	private String code;
	// 规格型号
	private String specification;
	// 物料名称
	private String name;
	// 物料名称
	private String materieCode;
	// 单据类型
	private String storageTypeName;
	// 数量
	private BigDecimal count;
	// 单价
	private BigDecimal unitPrice;
	// 金额
	private BigDecimal amount;
	// 收入数量
	private BigDecimal inCount;
	// 收入数量合计
	private BigDecimal inCountSum;
	// 收入单价
	private BigDecimal inUnitPrice;
	// 收入金额
	private BigDecimal inAmount;
	// 发出数量
	private BigDecimal outCount;
	// 发出数量合计
	private BigDecimal outCountSum;
	// 发出单价
	private BigDecimal outUnitPrice;
	// 发出金额
	private BigDecimal outAmount;
	// 结存数量b
	private BigDecimal balanceCount;
	// 结存数量b
	private BigDecimal balanceCountSum;
	// 结存单价
	private BigDecimal balanceUnitPrice;
	// 结存金额
	private BigDecimal balanceAmount;

	// 结转下期数量
	private BigDecimal finalCount;
	//结转下期金额
	private BigDecimal finalAmount;

	// 排序号 0为期初 1为中间详情 2为垫底
	private int sortNo;
	// 颜色区分
	private String sign;

	//排序字段
	private Integer	frecords;



}
